put up your hands! - Deutsch Englisch Wörterbuch